This was a wonderful resort!! The rooms are gorgeous and clean. The staff are also very friendly and helpful. Nadia was great at check-in and Kareena was wonderful at check-out. We stayed for four days which wasn't nearly enough. Cassie that does the entertainment at the pool was extremely friendly! We would go back to this resort.