Beautiful gem overlooking the sea. Plenty of space for a big group.