Super clean, perfect location, super organized.
Great place to stay in Rome.