The rooms had very nice decor and was clean. However, when we checked-in there were very few plates and flatware. When we asked for some the front desk attendant found some but told us we had to wash them ourselves. Rooms had several burned-out light bulbs and the telephone did not work. It was Labor Day and you'd expect the restaurant to be open on such a popular holiday -- it was closed. Although our dinner was excellent, we expected to see a drink menu for a restaurant that was so highly touted -- no drink menu. The hotel was conveniently located to shopping, dining and an extremely nice beach! Overall, I'd give this hotel 3.5 stars. If they tightened up on their customer service, I'd rate it as 4 to 4.5 stars. Nevertheless, I would stay there again.