Great place for large or small groups. Very clean and exactly like the photos. We went out a lot but when we came back, the place always felt like home. I would highly recommend this place!