We had a wonderful stay at Gracehaven! The villa was well appointed, clean, and comfortable. The host was responsive and the concierge service was a great touch! The home is centrally located, close to the beach, and convenient to grocery store, restaurants, and activities. We would definitely stay here again.