great location, great residence, great communication and a wonderful experience.