I booked this resort after reading all the reviews on the site. The stay was even more amazing than we had expected. The resort is CLEAN. The rooms are spacious. We had a two bedroom suite and it was perfect for us. The pool was literally 2 steps away and beach 10 steps away. The beach towels were in abundant supply by the hotel, the complimentary breakfast though cold only has enough choices. The staff was very friendly. Lot of activities for kids to do like kayakking, collecting shells or just relaxing in the pool or on the beach. We went to near by Publix super market to buy groceries and saved money by cooking one meal.
Would recommend the resort for anyone.