excellent venue and amenities close to beach