A comfy spacious place with probably the best lociation in Madrid. Prado in front, Atocha train station in 10 min walk, a supermarket around the corner and a great bar next to it.
It felt like a home away from home.