Our stay at Lorenzo's was great! The location is amazing, just a few minutes away from Castel Sant'Angelo.
Also, Lorenzo and his colleagues were very nice and helpful! Checking in and out was super easy.