Stefano's place is amazing!
The location is superb and the apartment is super clean. There are awesome chic boutiques and restaurants very close and it is easy to get to the major touristic attractions from the apartment.
The amenities in the apartment are better than expected, it really makes you feel like you are home away from home. I will definitely stay here again!