Superb location, great communication, beautiful apartment - all we needed!