Flat is excellent, location ok. Cleaning fee versus what you have to do before leaving is bit controversial. But anyhow recomended if you want to enjoy Roma!