8. Good:-The Views-The Rooms are nice-Beds are Comfortable-The beach isn't crowded, but is smallBad:-Housekeeping moves all your stuff everywhere-Housekeeping doesn't clean the bathroom, we found other people's hair in the tub & shower-The toliet didn't flush in the room, we had to hold down the handle-You can hear the people above you pee-The staff didn't care about our stay and seemed to constantly want us to buy more.