Thoughtful hosts, spacious apartment with comfortable bed and furnishings, and great location.