Wonderful location, great host, beautiful apartment - what more could you want?!