The four of us stayed here one night as part of a tour of Italy-- and we wish we had stayed longer. The apartment was great and full of character. The stereo was a hit! The location is a bit off of downtown but you can walk to the subway, ~15 minute walk and it takes you to the heart of the city.
We did not meet Romeo but were welcomed by his lovely parents, who were sweet and accomodating.
We recommend Samurai Sushi & Pizza down the road for a late night snack!