The rooms are very nice, as is the shower and bathroom. Luxury for the price. We had our dog with us, and so we were surprised to get such a nice animal-friendly room. Unfortunately animals come with smells and our room had a slight sour aroma. The cleaning staff did not have air freshened or a candle. So we wandered in search of a drugstore where we could buy one. Had to call cleaning again as their was no shampoo in room and cleaning staff gave us a half used bottle of shampoo which apparently was the last one. Not sure how that happened. Other than those two things it was a nice stay. We borrowed the bikes and had an enjoyable ride down to the golf course. Loved the free Internet. Breakfast is a nice touch but it was pretty much decimated by the time we went to get it. Good location for beach and casinos. Staff was nice.