Great place, spacious, well located, well catered, clean, with beach toys available (boogie board) ... pretty much ticked all the box for us - strongly recommended