Beautiful, spacious apartment with wonderfully welcoming hosts. Great location too.