The location is simply amazing and that's basically what you pay for. The apartment itself offers what you need to stay a night or two but I wouldn't be happy to return for more than that. The kitchenware was dirty and the shower broken. Even though this wasn't fixed while we were there, Riccardo was very nice to say it would be replaced ASAP. He is an excellent host and offers several types of facilities that really make a difference, such as a city map with a detailed route, transfers, baggage storage, lists of restaurants, gelaterias, local bars and even helped my dad find a nice leather shop! All that with no extra cost. He is definitely the best host we've ever had!