Great location, spacious apartment and charming hosts.