Leonardo's place is a really nice little apartment perfect for a couple. It is within walking distance of shops, the metro and the city centre and getting around was really easy. Leonardo was really helpful at check in and made everything easy for us.
One think I would say is that the apartment on the 4th floor so maybe not suitable for those less mobile. The walk back from town is also almost all uphill and you have to go up a ladder to get to the bed so the same problem might occur.
Overall a really enjoyable stay and would go back!