Lovely stay at a spacious apartment with a very italian feel.