Great location in the middle of Madrid. Highly recommend this spot.