Our family of 4 had an excellent time! The amenities are amazing they have everything you will need for an excellent beach adventure! Great location just a short bike ride to the beach, restaurants and local shops.