Great location, well-equipped apartment, excellent host.