The hotel is fantastic, the staff members are helpful, and the food is to die for. Pools and activities are excellent entertainment for those who want to chill on the premises. However, the drinks are not as good as you think; sometimes you feel you are only drinking club soda and ice and can barely taste the alcohol. On the other hand, sometimes they pour too much alcohol, making it impossible to finish the drink. Other than that, great location spot, I will definitely go back to this place.