Great location, best amenities. We really loved our stay here with our 2 year old son. Make sure you request for kitchenware ahead of cooking time. Everything was perfect about this place. Would love to stay here in future.