Great place, great location, even better hosts! Perfect place for big groups.