Very good place in the city centre of Madrid, next to all type of communications. Would recommend highly!