We enjoyed our stay at this great place - it has everything you need and is located very close to Colloseo, metro stations and other public transportation ;). Also the owners are very friendly and helpful :)