The place is great. It is located minutes from restaurants, the Santiago Bernaubeu (soccer stadium) and a short drive from all the great shops. It has great light, very accesible and host is very responsive. Usually within minutes.
I highly recommend it!