Excellent place in heart of Madrid