We loved it all. The amenities were exceptional. The location perfect for us with transport and the beach on the doorstep.
We will definitely stay there again in the future.