I would definitely recommend Aldo’s place! The location is great and very close to public transport for arrivals and departures, and within walking distance from some of Rome’s finest cultural highlights!
The rooms are stylish, spacious and have a great choice of furniture. Also is a great host, and communication with him is quick and accurate! Again, I definitely recommend!