This place is amazing! Its perfect for larger groups and is just the most incredible location - right on the beach!