Hi enjoyed our stay at Lea place very much. The place is amazing and the location top. Only a few minutes walk to main sightseeing attractions of Rome.
Highly recommend this place for a larger group of people!!