Excellent host, superb apartment, great coffee, good advice.