Fantastic place to stay it has everything you need and lots of room, a home away from home. We had 6 children lots of things to keep them entertained over our stay, ping pong, kayaks, sups, bikes, games etc and so close to the beach. Just a shame about the weather when we were there but all in all we really enjoyed our stay.