Great location, beautiful apartment, thoughtful hosts.