Great location, great host, wonderful apartment, lovely views, excellent documentation and a well-appointed kitchen. Would book again in a heartbeat.