The staff and the grounds were very good. It had well maintained gardens and good cleanliness. The pools were ok, the steps to exit the main pool were a bit rickety, and with the swim up pool you had to walk along everyone’s patio to enter and exit. There was a swim up bar at the swim up rooms, with a 1 til 2 happy hour, however the seats weren’t very comfortable on the patio, so not somewhere you would like to spend long sitting. The pool loungers were ok, but no cushions so not ideal for a whole day sunbathing. They did have 4 circular loungers, but get up early to bag one of those. The beach wasn’t bad, but had lots of seaweed in and on the beach. The worst thing for me, really, was the rooms. The bed was incredibly hard, and I asked if they had a topper. They kindly put another duvet under the sheet, which helped soften it up a bit. The rooms are probably in excess of 20 years old, and feel it! The white plastic fittings in the bathroom are now a grubby yellow colour, the shower isn’t up to much and the furniture is decidedly old. We were booked in for 10 nights, but moved after 5.