We had a great stay! The place was very modern and clean and we had a great time in the pool. Very beautiful facility. Hosts were extremely welcoming and friendly and went above and beyond. We would definitely stay there again!