Everything as described, great place to spend a couple nights in Madrid!