I liked the staff at the restaurant, they were great!
The hotel is old and it’s understandable that things tend to break, but I believe they could do a better job. The beach at the beach club was dirty, no staff working to clean it up and homeless people were camping next to it. Terrible experience. Got there early (9am) and no staff was able to get you drinks or food at that time, stating the club opens at 11.