This place is horrible. Most people don't get to vacation that often, but when you do, you expect a vacation to be relaxing and enjoyable.
This place was awful! The staff is comprised of the rudest people ever, we almost had to call the police on one of their staff. The beds are uncomfortable and the place is unclean.
Upon arrival on our first day we went to climb into bed and pulled back the blankets only to find the sheets hadn't been changed. There were crumbs and hairs all over in the bed. The pool is nice, but there aren't enough chairs for all of their guests and guests were literally fighting over chairs. Don't ask staff for anything, because they will not help you and seem to consider their guests pests.
Do not ever stay here. This is the worst place to ever stay.