Great location. Great communication. Great place to stay.