ocean blue family
I just returned from a week's vacation with my 15-year-old son. We read tons of reviews before we went and chose this resort because of the price and the comments about staff. In general, we had a great time and had no significant issues, but travelers should definitely do their…