Great communication before and during stay. Great location.