A great place to stay while traveling in a larger group.