Lovely, clean apartment with communicative and welcoming hosts.