Room was clean. It was small but if you are out most of the day then this should not bother you.
Bathroom was a good size and also clean.
Didn't try breakfast, you can walk to Gran via and there are several places where you can get something to eat.
Location is great, within less than a block to Gran Via. Double Decker tourist bus stops on the Gran Via. Easy access to transportation, metro stops close by.
You can easily walk to Puerta del Sol and other locations. Just make sure you wear comfortable shoes.
The hotel is located in a street with no traffic. On that same street you may find that at night a few people may hang around, sitting on the ground, perhaps drugged. We never had any trouble, they didn't seem to be bothered about anyone walking by.
As you enter the hotel you'll find a few stairs about less than 10 to walk down to the reception area. This is the only part that is not easy for those with strollers or with difficulty with walking. There is an elevator that goes up to the rooms.
Staff was generally friendly, a few here or there which were too serious.
I read in other comments that people were rude and didn't speak English. The thing is that you have to realize that Spanish people generally don't speak English. So I suggest you learn a few basic words and accept it and enjoy your stay. I found that the people in Madrid were short with their answers, kind of abrupt, didn't smile , however they were helpful when needed. Just don't let it ruin your holiday.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC