Excellent location in Madrid. Highly recommended.