The Villa we stayed in was beautiful, no issues there. Unfortunately, there was no indication from our booking that the Villas DO NOT include any guarantee of access to the Heritage Lodge facilities, grounds, restaurant, or resort amenities. There was a wedding the weekend we were there, so we were not able to access the restaurant or the grounds at all. It's a very remote area and we intended to use the restaurant for the majority of our meals. This really threw a wrench into our plans. If you're informed, and the price matches the value, awesome. But for the price we paid, it was extremely disappointing to get a response from their GM that they stood by our experience.