Nice place to stay that can accommodate a lot of people.