very nice location in the centre of Madrid. ideal for big groups.