Great place to stay for a large number of people.