This place is perfect for a larger group. It’s clean, well situated and the hosts are responsive and helpful.