We had a lovely stay at Charming Loft Campitelli. The apartment is beautiful, well maintained, clean and comes with all the necessities you would need. It is well situated, within a 30 minute walk to almost all the main tourist attractions. Angelo was a brilliant host, always on hand to answer questions or give advice. Only a couple of small issues for us; the mattress was very hard, the hot water didn't last very long and we were woken up early on weekday mornings by building work nearby (but of course this is through no fault of Angelo's). All in all a fabulous stay and would definitely return.