Very clean. Very high quality finish. Some nice touches like beach towels so that you don't have to pack them yourself.
Lovely grounds and a beautiful pool. The lifeguard will be a bonus for those with young children.
There are some good restaurants within walking distance, even for an octagenarian like myself, and a much bigger choice for those with younger legs.
I'm hoping to go back in the New Year for some winter sunshine.