We had an absolutely wonderful stay - this place was fully stocked with tons of small touches (use of golf cart, beach equipment, great kitchen) that made our stay great. Highly recommended.