Our 12 day stay here was awesome. We were on the 5th floor and our views were beautiful. We spent many hours at the roof top pool and on the beach just steps away from the hotel.
We loved the small kitchen however it could use a bit more cooking supplies, but, we managed. Nice to have the option of cooking however there are many places to eat close by. You can also buy a large bottle of water from the front desk which was great so we did not have to purchase water every day.
The staff are great!