We had a good stay at Massimo's place. You can see the trevi fountain from your room, which is an excellent location for access to everything, but it also brings noise issues. The check in was our main issue. Last min we were told we had to go 1.5km in the opposite direction to meet some guy at a hotel for the room key to our place. We never met Massimo or had a proper check in. Place was a good deal, nothing spectacular