Perfect place to stay for a large group with young kids, had everything we needed for our long weekend away and all within easy walking distance to the beach and local shops.