nice place, comfortably accommodated a big group