I did a cruise over the summer and it was really fun. Everybody on the cruise was fun, upbeat and the food was really good as well. Luckily we had nice weather but you really have to depend on the weather of course. Overall a very positive experience.
more