Beautiful place. Great location and easy to find.
I highly recommend this place for your stay in Madrid!