The location, amenities and space were perfect for our group stay.