Although the staff was excellent and did everything in their power to make our stay pleasant, the hotels ad is misleading and the location and accomodations left quite a bit to be desired. I booked the room over the phone and booked a suite so my fiance and I could have our privacy eventhough her sister was traveling with us. The day after my booking, I was called by the hotel and told I couldn't have the room that I already paid for because of over booking. We visited the hotel a week before our scheduled stay and found that is smelled extremely musty and moldey. They offered us free breakfast to compensate for the price of a 3 room suite down to a single room with an added bed. I feel that the manager could have given us the adjoining room which was empty in order to make the difference. The entire staff was extremely nice and helpful. Overall our stay wasnt bad for only two days. Good food, nice beach and great staff.