excellent location for the beach, lovely and clean on arrival. great amenities. dog friendly, with a great fully fenced garden and deck area for the dogs to hang out in. would definitely recommend and stay again!