A great place to stay - comfortable, convenient and great for a big group.