The location of the hotel is just perfect. It is in the middle of so called Barrio de las letras, surrounded by very cute cafes, restaurants, bars, shops and other good hotels. It's very close to Prado and walking distance to other main attractions. If you enjoy walking, you will not need a taxi at all. And the area is worth wondering around, you might discover real gems.
My first impression of the hotel itself was: "it is too simple for a 5* hotel". Most probably, the lobby and rooms won't surprise you with an outstanding design or very luxurious amenities (by the way, Bulgary bath amenities were disappointing, I regretted that I didn't take my shampoo) but when you stay in the hotel for a while, you start enjoying it much more. It has a very special atmosphere and if you pay attention on details, you appreciate quality and some very good ideas. I would recommend to book a room on the upper floor, a wooden mansard roof makes it really cosy, or two-floor Junior Suites which are very nice and spacious.
The stuff which really makes a hotel is well trained, polite, professional and helpful. We didn't have any issues at all during our stay.
I think it's a very good value for money and a perfect option for a weekend break.