Terrific place to stay for a sport team or large group of friends.