With a better check-in experience and a little TLC this stay would have been 5-star as the location is perfect and the loft is pretty cute and there was plenty of space for the two of us. However, our check-in left room for improvement as we had to wait outside in the dark with all of our stuff for almost 30 minutes because Federico's partner was running late. Additionally, there seemed to be some mold/mildew in the bathroom and the button to flush the toilet was finicky. We also thought the Wifi was slow (we were mostly just trying to look up some restaurants and tours, and even that was quite slow). That being said, the location was great and allowed us to walk to all of the sights we wanted to see in Rome. Federico's place had plenty of space (but lots of stairs), and most of the amenities we needed.