The staff was wonderful. Very helpful. But the room was small and lack of amenities like microwave, coffee maker, iron, ect. NO HOT WATER and the bathroom was incredibly small, only one person at a time in the bathroom. The hall outside the room could use cleaning. There was big piles of garbage in the small area for laundry. The bed had a hole in the middle. The tv had no cable. I gave 4 stars because every employee was soooo nice and helpful that made me overlook the incomodities. The goods: the food at the cafeteria is excellent, the pool is nice and it is small walking distance to shopping, other restaurants, casinos and ohhhh, the beach. It also have parking and let me mention again the staff, which is probably the reason i would stay there again.