Great place and great location in Madrid!