I can't imagine a better place to stay in madrid!
***** Simply perfect!!!! Highly recommend.