Location was great. The apartment was clean, well-equipped. The view was gorgeous. Simona, the on-site host, was very responsive and helpful with any and all types of questions.
Only 2 imperfections- 1. Explanation of costs. The 30 euro linen fee wasn't well-explained, and confusing to me as an American. There was a food fee as well, and while it was nice to have tartelli and wine there already, we would have preferred to have gotten our own. And even though there was abundant free parking nearby, we were told to park in a pay lot. We would have preferred to have known the parking options and made our own decision. We did not need a tuk tuk to drive us what would have been a 5 minute walk. But the thoughtfulness was appreciated.
2. The hot water tank was 30L (8 gallons) which led to very quick, military style showers. Taking a shower felt very eco-virtuous, but kind of stressful.
That said, it was a wonderful place in a beautiful city, and I would not hesitate to book it again.