Very nice place! The location is the best in Madrid. Highly recommended.