beautiful apartment with great terrace! top notch place to stay in madrid!