This is a good spot to be if you want to be near the leaning tower, and you don't mind the tourist souvenir shops being right outside your front door. I was staying here for a few weeks for work, and probably would have chosen somewhere else to stay for the reason that I had to cross through the crowds multiple times every day. If you're here for a quick trip and want a location near the tower, this is a good spot.
On different notes, the staff was very kind, friendly, and welcoming. I didn't get the room that was pictured in my purchase, but the room itself was comfortable enough. One nice thing about the location is that being at the north end of the city, it is easy enough to walk around the north side of the city wall, which was an enjoyable escape from the masses of tourists. There is a nice balcony in the back of the hotel as well, which I ought to have made more use of for relaxing in the evening.