Would return again for sure. The place is located in a perfect place. Everything is in walking distance. The rooftop pool was amazing and the resort provides to chairs in the beach as well. Host was very quick to respond and with clear instructions