What a beautiful place to stay! We would absolutely want to stay there again. It was very close to the pool and gym. The kitchen was well stocked with everything you need to make a nice meal. There were some staples like salt and pepper, vinegar and oil. Also very close to a market for other needed supplies. It was really great to have access to beach chairs, umbrellas, booge boards and towels. The beds were very comfortable (possibly too soft for some preferences). We had a wonderful time and would love to stay there again! Tanya was wonderful at communicating any information that was needed.