Excellent place and location in Madrid. Excellent host too.