Staff are very welcoming, friendly and helpful. Room clean and comfortable though not luxurious. Dark wood furniture, king-size bed (fairly comfortable), fridge, flat screen tv. Bath separate areas for sink and mirror and walk-in shower (glass door), toilet. Patio stayed in a garden view room with a good-size covered. Room was air conditioned and had a ceiling fan, was a bit musty (likely due to climate and proximity to ocean). Food breakfast and lunch are buffet with a wide variety of selections including local cuisine, afternoon tea (sandwiches and cookies). We sampled a number of new-to-us items which were good. Dinners, with the exception of the Monday night buffet, were not great in Sunset Restaurant (overcooked chicken, soggy tilapia, chewy steak, tiny desserts) but Excellent in Enid's. Dinner reservations are required (at breakfast) but seating normally requires a wait. Coffee is on the dinner menu at Sunset Restaurant but one night server gave us a funny look and just didn't bother bringing it. There is a dress code that varies by gender which I found somewhat out-dated. Amenities three good size pools and unheated whirlpool in courtyard some tile is in need of replacement. People put towels on loungers and left so sometimes difficult to find seating on deck. There is a large ocean view area at the front of the property by a beach wall which we enjoyed. Beach is small and rocky so reef or swimming shoes are required. I enjoyed snorkeling there as there were many tropical fish Also possible to walk to a sandy beach a few minutes away during low tide. There are water sports though we didn't use these. Boat came into the swimming area to load and offload people which I felt was not safe for me as a swimmer. Entertainment two nights during our stay an excellent pianist performed in the Sunset Restaurant during dinner. Those with noise aversions should be aware that there is loud entertainment every night on the Sunset Patio from 9-11.