This place is located really really well and just for that I'd stay here again if visiting Rome. There are a bunch of stairs to climb but the place also has a large terrace to chill on which is very pleasant. You can find everything around you and a hip neighbourhood.