I highly recommend this place if you are visiting Madrid - the location is absolutely perfect.