Excellent all around. Definitely coming back here next time in Madrid!