Excellent place to be in Madrid! Highly recommended.