Great place to stay for a short trip to Rome. Ve’s place has everything you need and is very spacious. Much better to stay here than a tiny hotel room !
It’s very central, right next to the beautiful Borghese park and great restaurants.