Great location, sparkling clean, very well appointed.
Lots of linen, towels, beach towels. Good compliment of cutlery, plates, pots, pans, cooking utensils.
I would definitely stay there again