Great location and accommodation! A wonderful home away from home, when in Madrid. (: