Great place for families. It's laid back but with a very attentive and responsive staff. There is a nice beach a short walk from the location and beach toys for kids. The full kitchen is great for budget-minded folks who don't want to eat out every meal and the fans on the lanai seemed to keep the bugs at bay for comfortable outdoor eating.