Absolutely beautiful place! Plenty of space for groups.