Wonderful location, beautiful apartment, great communication: just an excellent experience.