This place was great and the location was awesome!
I fully intend on staying here again when I'm in Madrid.
My only critique:
If you don't have Internet access (because you just arrived), you could run across issues. I needed to chat with Iñigo during the check in process and I would have been screwed without Internet access.