Great location, excellent hosts, lovely spacious apartment