Excellent location - plenty of restaurants and shopping. 15-20 min walk to pantheon and Trevi Fountain.
There are several steps - but worth it for the view and the space.