Humberto's place was a great place to stay. Great location to public transport and close to the Vatican.
The view was amazing, and it was great to sit outside.
Humberto and Venus gave us lots of information and helpful hints to improve our stay. I would recommend staying here!