Great place for short stays. Good walue for money. Close to Trevi Station.