Goo9d place to stay in Madrid. Excellent location