This met all our needs. Great location and great facility. We would highly recommend staying here.