"The staff and service was incredible. Every person we encountered was extremely friendly. The food is incredible at the steakhouse. The Italian place is ok. Breakfast is really really good. Our favorite was probably the private beach, well worth it. "