Grounds , landscaping and pool are beautiful, well maintained. Beach is of course very limited in that area, and a bit rough for swimming but beautiful . A lot of chairs, but like most hotels now, people reserve them and are nowhere to be found! No one monitors this Room are very outdated, with few electrical outlets , very basic bedding and pillows , but very clean. We were on ground floor and loved the gardens. Worst thing was our check in! One HOUR to clear up their mistake, with a very rude manager that seemed unhappy with her job! Good hotel when priced right. Loved all the cute cats . Bought food for them.