Great location, Great communication, understanding and accommodating.