Very good and affordable place for having a good time in Madrid.