Awesome little gem. Beach View, BBQ, games, gears it has everything you would like to have on your holiday. Apartment is cozy and warm. Cafe, shop right next to the block. Community pools, tennis court are bonus. We would love to visit again. Thank you Rebecca.