The place is super clean, it looks just as on the photos and Aldo is very nice and easy to communicate with. Location makes it a perfect start for the top Rome visits. Highly recommended to stay there.