Great stay. Great location. Great communication, made everything easy for us!