Nice place in the center of Rome. Within walkin distance to all the sights.
It has an elevator, but you have to walk up or down one set of stairs. Very friendly host, whom gives you great tips to sight among other things.