Great location, clean and functional apartment, and a great host.