The location is really great and Fabrizio was super nice and responsive. Check in was very easy. Unfortunately the apartment smelled foul due to the humidity. This might be a problem in Rome but it really downgraded our stay.