This place is very well located, lots of stores, shopping, and food/drinks around. I enjoyed being just a few min away from the metro.
All i can say is that if you are going to be going to Madrid, you need to stay here. Great price and friend owner.