Great Location, Very neat and clean facilities. won't regret to stay
I will stay again when we revisit Rome someday.