Amazing location, very professional decor, good size bedrooms, really nice bathrooms.
The only glitches were check-in: where the person in charge didn’t speak fluent Italian or English and we had to have several calls before everything was sorted out (it seemed they had put the wrong people in our flat)... and check out: we forgot some items in the flat after check-out at 11 am, nobody thought to call us to say they’d found a laptop... eventually we realised when we got to the airport at 7pm and we had to call them to ask...