Great stay. Clean and large property. Kids loved the beach and tennis courts