Staff is friendly, happy, helpful-a 5 star staff. Lobby floor also beautiful-5 star. Dining room is outdated, a design from the 1960’s. Breakfast was ok, frequent waits for refills. Coffee at breakfast is awful. For a reasonable coffee we had to wait for the bar to open and get coffee there. Room in need of remodel: plank floors turning up at the edges, toilet seat broken and yellowed with age. Shower curtain, no glass-a 3 star feature. The room AC was excellent. On the beach the first chair I sat on was broken, and the next chair had a torn cushion. Summary- We enjoyed our stay and the wonderful staff. Some of the hotel is very out of date on style and there are a lot of shortcomings on maintenance.