The place was great for us, because we travelled with a car and there was free parking on the premises. You can get to the center of Rome with public transport, but be aware you must walk like 20 minutes and use 2 metro stations. Debora was nice and helpful with our doubts about close amenities like a laundry.