I was only there for a night, but I had an amazing stay. By the time I reached the hotel, room service had ended for the night, but the staff was kind enough to order me food (pizza) from outside and have it delivered.
The beds were extremely comfortable and the rooms were nice and spacious. The pool was also extremely nice and the food was delicious.
If I had any comments to share - it would be the lack of vegetarian options in the breakfast buffet.
All in all, a very pleasant stay.