We loved that the place is situated in the heart of Rome and it is a stone’s throw from must see sites. Aldo’s recommendations on food, transport etc were very good.