Great location, fantastic apartment, very comfortable, made to feel very welcome. There are some Madrid guides as well which are useful while you are there.