A great place to cater for large groups within walking distance to beaches, cafes and restaurants.