This is a beautiful place to stay. So close to all the amenities you could need. Kids loved being so close to the beach but also having a great playground just down the road. Accomodation was fantastic with lots of little touches to make the stay just perfect.