Great location. Great communication. No surprises. 10/10