The place is in a great location and close to many sites. The only issue for those with mobility issues are the climb to the apartment. We had a lot of luggage from our purchases and would give a heads-up to those with trouble climbing stairs.
Having said that, we loved the roof deck and the views of the Duomo. We would recommend this place. The beds were very comfortable.