My husband & two small children just returned from a 4 day 3 night stay. We were very pleased! Had a room overlooking the water with a sit out balcony. View was amazing & room was very nice! Our small children had a blast as this resort caters to families like no other. Lots of activities for small children. Little make shift beach is decent for small kids. Relaxing for mom & dad too! Food & service was great all around. I definitely recommend this resort. Kids camp was worth the $$ for some time alone for mommy & daddy too!